// 导入模块
import {Pipe, PipeTransform} from "@angular/core";
// 管道名称
@Pipe({name: "manufacturerTypePipe"})
export class ManufacturerTypePipe implements PipeTransform {
  // 参数说明:
  // value是在使用管道的时候,获取的所在对象的值
  // 后面可以跟若干个参数
  // arg: 自定义参数, 数字类型, 使用的时候, 使用冒号添加在管道名称后面
  transform(value: any, ...args: any[]): any {
    switch (value) {
      case "0":
        value = '生产设施制造单位';

        break;
      case "1":
        value = '生产设施集成单位';
        break;
      case "2":
        value = '生产设施运维单位';

        break;
      case "3":
        value = '污染治理设施制造单位';
        break;
      case "4":
        value = '污染治理工程集成单位';

        break;
      case "5":
        value = '污染治理设施运维单位';
        break;
      case "6":
        value = '环境自动检测设施制造单位';

        break;
      case "7":
        value = '环境自动检测设施建设安装单位';
        break;
      case "8":
        value = '环境自动检测设施运维单位';
        break;
      case "9":
        value = '环境检测服务单位';
        break;
      case "10":
        value = '环境信息系统集成单位';
        break;
      default:
        value = '';
        break;
    }
    return value;
  }
}
